//index.js  提供访问接口的api
import myaxios from "@/myaxios/myaxios"
import URL_ENV from "@/myaxios/BaseUrl"

const BMDURL = URL_ENV.BMDURL
const actorApi = {
  /** 查询所有产品类型 */
  queryAll() {
    const url = BMDURL + "/type"

    return myaxios.get(url)
  },
  /**
   * 通过产品类型查询产品
   * @param {*} params
   * @returns
   */
  queryByTypeName(params) {
    const url = BMDURL + "/type"

    return myaxios.get(url, params)
  },
  /**
   * 查询所有产品
   */
  queryCPAll() {
    const url = BMDURL + "/chanpin"

    return myaxios.get(url)
  },

  /**
   * 通过id删除产品
   */
  deleteById(params) {
    const url = BMDURL + "/chanpin/" + params

    return myaxios.delete(url, params)
  },

  /**
   * 通过id查询产品详情
   */
  queryById(params) {
    const url = BMDURL + "/chanpin?id=" + params
    return myaxios.get(url, params)
  },

  /**
   * 通过id修改产品
   */
  updateById(params) {
    const url = BMDURL + "/chanpin/" + params.id
    return myaxios.put(url, params)
  },

  /**
   * 添加产品
   */
  add(params) {
    const url = BMDURL + "/chanpin"
    return myaxios.post(url, params)
  },

  /**
   * 通过类型查询
   */
  selectLike(params) {
    const url = BMDURL + "/chanpin?" + params
    return myaxios.get(url, params)
  },
}

export default actorApi
